layer (branches) - Spanish English Dictionary